slightly better - Alemán Inglés Diccionario